Static Sorting P Systems
نویسندگان
چکیده
The topic of this chapter is application of P systems for sorting problems, i.e., constructing sorting algorithms for various variants of P systems. Traditional studies of sorting assume a constant time for comparing two numbers and compute the time complexity with respect to the number of components of a vector to be sorted. Here we assume the number of components to be a fixed number k, and study various algorithms with distinct generative features based on different models of P systems, and their time complexity with respect to the maximal number, or to their sum. Massively parallel computations that can be realized within the framework of P systems offer a premise to major improvements of the classical integer sorting problems. Despite this important characteristic we will see that, depending on the model used, the massive parallelism feature cannot be always used, and so, some results will have the complexity “comparable” with the classical integer sorting algorithms. Still, computing an (ordered) word from an (unordered) multiset can be a goal not only for computer science but also, at least, for bio-synthesis (separating mixed objects according to some characteristics). Here, we will pass from ranking algorithms that, starting with numbers represented as multisets, produce symbols in an order, to effective sorting algorithms.
منابع مشابه
A Biological Perspective on Sorting with P Systems
Sorting is one of the most studied problem in Computer Science, as it has a wide range of applications, including sequential and parallel algorithms. Static sorting algorithms have been developed and proposed also in the P systems area. Among the first approaches, made independently, we mention [6] and [10], [11]. The problem of sorting with P systems occupies Chapter 8, [1], of the monograph [...
متن کاملThe effects of suspending medium on dielectrophoretic systems for separating and sorting carbon nanotubes
The separation of two different types of multi-walled carbon nanotubes is studied in a dielectrophoresis-based microchannel system in seven different solvents as the suspending medium. A simple model was developed to predict the behavior of the multi-walled carbon nanotubes in the above mentioned system. Then, the equations of motion for the multi-walled carbon nanotubes in that system were in...
متن کاملA Complementary SVC-based Damping Controller Design Using Multi-objective Evolutionary Algorithm
Static Var compensator (SVC) is one of flexible AC transmission system (FACTS) elements mainly used for reactive power and voltage control in power systems. This paper deals with multi-modal electromechanical oscillations damping in the presence of severe disturbances. These oscillations include local modes, interarea modes and inter-plant modes. To enhance the damping of the oscillations, a co...
متن کاملSpiking Neural P Systems – A Natural Model for Sorting Networks
This paper proposes two simulations of sorting networks with spiking neural P systems. A comparison between different models is also made.
متن کامل